package com.aaa.dao;

import com.aaa.entity.Book;

import java.util.List;

public interface IBookDao {
    /**
     * 方法三要素：
     *     返回值 List<Map>   List<Book>
     *     方法名：findAllBook
     *     参数列表不需要
     */
    List<Book> findAllBook();

    /**
     * 改变商品的上下架状态
     * @param bookid
     * @param status
     * @return
     */
    Integer updateStatus(Integer bookid,Integer status);

    /**
     * 删除书籍
     * @param bookid
     * @return
     */
    Integer delBookById(Integer bookid);

    /**
     * 新增操作
     * @param book
     * @return
     */
    Integer addBook(Book book);

    /**
     * 修改书籍操作
     * @param book
     * @return
     */
    Integer updateBook(Book book);
}
